package com.xjrsoft.module.visual.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 * 数据看板模块信息表
 * </p>
 *
 * @author jobob
 * @since 2020-11-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("xjr_kb_configinfo")
public class XjrKbConfigInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 模块主键
     */
    @TableId("F_Id")
    private String id;

    /**
     * 看板id
     */
    @TableField("F_KanBanId")
    private String kanBanId;

    /**
     * 模块名称
     */
    @TableField("F_ModeName")
    private String modeName;

    /**
     * 类型
     */
    @TableField("F_Type")
    private String type;

    /**
     * 上边距
     */
    @TableField("F_TopValue")
    private String topValue;

    /**
     * 左边距
     */
    @TableField("F_LeftValue")
    private String leftValue;

    /**
     * 宽度
     */
    @TableField("F_WidthValue")
    private String widthValue;

    /**
     * 高度
     */
    @TableField("F_HightValue")
    private String hightValue;

    /**
     * 排序码
     */
    @TableField("F_SortCode")
    private Integer sortCode;

    /**
     * 刷新时间（分钟）
     */
    @TableField("F_RefreshTime")
    private Integer refreshTime;

    /**
     * 配置信息
     */
    @TableField("F_Configuration")
    private String configuration;

    @TableField("F_DomId")
    private String domId;

    @TableField("F_DomIndex")
    private String domIndex;

    /**
     * 副标题
     */
    @TableField("F_Subtitle")
    private String subtitle;

    /**
     * 元素组件的下表索引
     */
    @TableField("F_Index")
    private Integer index;

    /**
     * 元素组件主题
     */
    @TableField("F_Theme")
    private String theme;


}
